//
//  HotSiteTableViewCell.m
//  旅游咨询
//
//  Created by 高建 on 15/4/15.
//  Copyright (c) 2015年 xubin. All rights reserved.
//

#import "HotSiteTableViewCell.h"

@implementation HotSiteTableViewCell

-(instancetype)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
{
    self= [super initWithStyle:style reuseIdentifier:reuseIdentifier];
    if (self) {

        self.mainLabel = [[UILabel alloc]initWithFrame:CGRectMake(10, 0, WidthZ - 20, HeighZ * 0.15)];
//        self.mainLabel.backgroundColor = [UIColor greenColor];
        self.mainLabel.numberOfLines = 0;
        [self.contentView addSubview:self.mainLabel];
        
        
        
    }
    return self;
}


-(void)setHotSiteDetail:(HotSiteDetailModel *)HotSiteDetail
{
    if (_HotSiteDetail != HotSiteDetail) {
        [_HotSiteDetail release];
        _HotSiteDetail = [HotSiteDetail retain];
    }
    
}


+(CGFloat)heightForCell:(NSString *)content
{
    //方法体内写 根据内容计算高度的逻辑
    //参数1.设置内容显示大小
    //参数2.设置内容计算类型
    //参数3.设置内容字体大小
    //参数4.苹果备用参数,设置为nil
    
    //设置计算内容的宽度一定要与显示内容的label宽度一样,高度可以设置大一些
    CGSize size = CGSizeMake(WidthZ - 20 , 2000);
    //将字体属性放入到字典中
    NSDictionary *dic = [NSDictionary dictionaryWithObject:[UIFont systemFontOfSize:17.0] forKey:NSFontAttributeName];
    //根据文字内容计算出内容大小
    
    
    CGRect frame = [content boundingRectWithSize:size options: NSStringDrawingUsesLineFragmentOrigin attributes:dic context:nil];
    
    return frame.size.height;
    
    
}








- (void)awakeFromNib {
    // Initialization code
}

- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
    [super setSelected:selected animated:animated];

    // Configure the view for the selected state
}

@end
